river lobster - German English Dictionary